My horticulturalist thinks that this is a
verbena
and a colourful one, at that.